package com.nononsenseapps.feeder.tts

import fr.gaulupeau.apps.Poche.tts.TtsConfig

object TtsConfigImpl: TtsConfig {
    override fun isTtsNextButtonIsFastForward(): Boolean {
       return true
    }

    override fun isTtsPreviousButtonIsRewind(): Boolean {
        return true
    }

    override fun getTtsEngine(): String {
        return "local"
    }

    override fun getTtsVoice(): String? {
        return null
    }

    override fun getTtsRewindTime(): Long {
       return 10
    }

    override fun getTtsFastForwardTime(): Long {
        return 10
    }

    override fun isTtsUsePreviewAsAlbumArt(): Boolean {
        return false
    }

    override fun isTtsOptionsVisible(): Boolean {
        return false
    }

    override fun isTtsAutoplayNext(): Boolean {
        return false
    }

    override fun setTtsAutoplayNext(isChecked: Boolean) {

    }

    override fun getTtsSpeed(): Float {
       return 1f
    }

    override fun getTtsPitch(): Long {
        return 1
    }

    override fun setTtsSpeed(speedBarValue: Float) {

    }

    override fun setTtsPitch(pitchBarValue: Float) {

    }

    override fun setTtsOptionsVisible(b: Boolean) {

    }

    override fun getTtsLanguageVoice(language: String?): String? {
        return null
    }

    override fun setTtsEngine(name: String?) {

    }

    override fun setTtsVoice(name: String?) {

    }

    override fun setTtsLanguageVoice(language: String?, displayName: String?) {

    }
}